package br.com.controller;

import br.com.dao.ConectaBanco;
import br.com.model.CamposSetor;
import java.sql.PreparedStatement;
import javax.swing.JOptionPane;

/**
 *
 * @author Cícero
 */
public class ControllerSetor {
                
    ConectaBanco conexao = new ConectaBanco();      
    CamposSetor camposSetor = new CamposSetor();
    
//    public void inserirSetor(CamposSetor camposSetor){   
//         conexao.conexao();  
//         
//         String sqlInserir = ("INSERT INTO setor (nome_setor, descricao_setor, responsavel_setor, risco_setor, observacoes_setor, email_setor) values (?,?,?,?,?,?)");
//         
//           try{                          
//               PreparedStatement pst = conexao.con.prepareStatement(sqlInserir);     
//                  
//                  pst.setString(1,camposSetor.getNome_setor());					
// 		  pst.setString(2,camposSetor.getDescricao_setor());
// 		  pst.setString(3,camposSetor.getResponsavel_setor());
// 		  pst.setString(4,camposSetor.getRisco_setor());
// 		  pst.setString(5,camposSetor.getObservacoes_setor());
//                  pst.setString(6,camposSetor.getEmail_setor());                  
//               pst.execute();
//               pst.close();               
//               JOptionPane.showMessageDialog(null,"Salvo com Sucesso!");
//               
//           }catch (Exception erro){               
//               JOptionPane.showMessageDialog(null,erro);              
//            } 
//          conexao.desconecta();
//}
//   
//    public void excluiSetor(){
//        conexao.conexao(); 
//       
//           String sqlExcluir =(" delete from setor where idTBSetor = ? "); 
//        
//        try{
//            PreparedStatement pst = conexao.con.prepareStatement(sqlExcluir);
//            
//            pst.setInt(1,camposSetor.getIdTBSetor() );
//            
//            pst.executeUpdate();
//            pst.close();
//            
//            JOptionPane.showMessageDialog(null,"Excluido com Sucesso!");
//            
//        }catch(Exception erro){
//            
//            JOptionPane.showMessageDialog(null,erro);            
//        }
//        conexao.desconecta();
//        
//    }
//    
//    public void alteraSetor(CamposSetor camposSetor){
//        conexao.conexao();        
//        
//          String sqlAlterar =(" update setor set nome_setor = ?, descricao_setor = ?, responsavel_setor = ?, email_setor = ?, risco_setor = ?, observacoes_setor = ?  where idTBSetor=? ");
//        
//        try{   
//             
//            PreparedStatement pst = conexao.con.prepareStatement (sqlAlterar);
//            
//             pst.setInt(1,camposSetor.getIdTBSetor());
//             pst.setString(2,camposSetor.getNome_setor());					
// 	     pst.setString(3,camposSetor.getDescricao_setor());
//             pst.setString(4,camposSetor.getResponsavel_setor());
//             pst.setString(5,camposSetor.getEmail_setor());
//             pst.setString(6,camposSetor.getRisco_setor());
//             pst.setString(7,camposSetor.getObservacoes_setor());    
//               pst.executeUpdate();
//                pst.close();               
//            JOptionPane.showMessageDialog(null,"Alterado com Sucesso!");
//            
//        }catch(Exception erro){
//            
//            JOptionPane.showMessageDialog(null,erro);            
//        }
//       conexao.desconecta();
//    }
    
     
     
     
}
